Definition of El Beda

  • (noun) the capital and chief port of Qatar

Synonyms of El Beda


Antonyms of El Beda


No Antonyms Found.

Homophones of El Beda


No Homophones Found.